package cn.wx.scholar.core.entity.qo;

public class NewsYeeSightQ extends YeeSightQ {

	private String[] mediaLevel = {"1", "4", "3"}; // [1,4,3], //媒体级别ID数组
	
	private Boolean highlight = true; // 是否高亮
	
	private Integer[] mediaType;// [4,5] //数据源类型新闻或社交
	
	private Integer[] categoryId;// ": [4,2,1,5], //数据源领域：行业 政府官网
	
	private String mediaNameZh; // "人民日报",媒体名数组
	
	private Integer[] sentimentId; // [ -1 ],情感标识ID数组
	
	private String fieldName = "_score";// 排序字段 _score相关度,pubdate时间,mediaLevel权重, transfer转载量,view阅读量
	
	// "isSensitive":”[1]”，//isSensitive等于null或者不包含

	public Boolean getHighlight() {
		return highlight;
	}

	public String[] getMediaLevel() {
		return mediaLevel;
	}

	public void setMediaLevel(String[] mediaLevel) {
		this.mediaLevel = mediaLevel;
	}

	public void setHighlight(Boolean highlight) {
		this.highlight = highlight;
	}

	public Integer[] getMediaType() {
		return mediaType;
	}

	public void setMediaType(Integer[] mediaType) {
		this.mediaType = mediaType;
	}

	public Integer[] getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(Integer[] categoryId) {
		this.categoryId = categoryId;
	}

	public String getMediaNameZh() {
		return mediaNameZh;
	}

	public void setMediaNameZh(String mediaNameZh) {
		this.mediaNameZh = mediaNameZh;
	}

	public Integer[] getSentimentId() {
		return sentimentId;
	}

	public void setSentimentId(Integer[] sentimentId) {
		this.sentimentId = sentimentId;
	}

	public String getFieldName() {
		return fieldName;
	}

	public void setFieldName(String fieldName) {
		this.fieldName = fieldName;
	}

}
